#ifndef _BARTER_SERVER_IBACKENDMODULE_H_
#define _BARTER_SERVER_IBACKENDMODULE_H_

#include "NetworkMessage.h"

class Connection;

class IBackEndModule
{
private:
public:
	virtual void SetConnection(Connection*) = 0;
	virtual NetworkMessage OnEvent(unsigned long, NetworkMessage*) = 0;
	virtual int GetModuleID() const = 0;
};

#endif // _BARTER_SERVER_IBACKENDMODULE_H_
